armoured rat - German English Dictionary